package com.sunny.passbook.service;

import com.sunny.passbook.vo.CreateMerchantsRequest;
import com.sunny.passbook.vo.PassTemplate;
import com.sunny.passbook.vo.Response;

public interface IMerchantsServ {
    /**
     * 创建商户服务
     * @param createMerchantsRequest
     * @return
     */
    Response createMerchants(CreateMerchantsRequest createMerchantsRequest);

    /**
     * 根据ID构造商户信息
     * @param id
     * @return
     */
    Response buildMerchantsInfoById(Integer id);

    /**
     * 投放优惠券
     * @param passTemplate
     * @return
     */
    Response dropPassTemplate(PassTemplate passTemplate);
}
